home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / DIAGTOOL / POSTCODE.ZIP;1 / QUCODE.TXT < prev   
Encoding:
Text File  |  1994-06-18  |  5.0 KB  |  106 lines

  1.       Standard Phoenix/Quadtel 3.07 BIOS Error Beep/Diagnostic Codes
  2.               Provided By Micro Firmware, Inc.
  3.           Phoenix BIOS Technical Support & Upgrades
  4.               405-321-8333  FAX: 405-321-8342
  5.  
  6. The Phoenix/Quadtel 3.07 BIOS will send a numeric value
  7. to port 80h representing the current state of the POST.  In
  8. the event of a fatal system error during initialization, the code
  9. representing the portion of the POST causing the failure will be the last
  10. value sent to port 80h, and it may also appear on the upper-left corner
  11. of the screen.
  12.  
  13. The code at port 80h is used by plug-in diagnostic boards that decode
  14. the contents of the port address and displays the numeric value on an
  15. LED display.  These diagnostic boards are available from a number of
  16. vendors, including Micro Firmware.
  17.  
  18. As any experienced technician knows, a failure at any given location does
  19. not necessarily mean that the particular part or section under test has
  20. actually failed.  For example, any problem with the motherboard address
  21. lines or local bus can cause the CMOS read/write test to fail, even though
  22. the CMOS RAM works perfectly.
  23.  
  24. If you require further details or assistance in dealing with a fatal
  25. system board error, you need to seek the assistance of a qualified computer
  26. service technician in your area.
  27.  
  28. ============================================================================ 
  29.     Phoenix Q3.07/Quadtel 3.07 POST codes
  30.   (Please note that these POST codes DO NOT apply to PhoenixBIOS or
  31.     Phoenix ROM BIOS PLUS.)
  32.  
  33.  
  34.     02      CPU Flags test
  35.     04      CPU Register test
  36.     06      Initialize system hardware
  37.     08      Initialize chip set registers
  38.     0A      Perform BIOS checksum test
  39.     0C      Test DMA page registers
  40.     0E      Test 8254 timers
  41.     10      Initialize 8254 timers
  42.     12      Test both 8237 DMA controllers
  43.     14      Initialize 8237 DMA controllers
  44.     16      Initialize 8259, Reset coprocessor
  45.     18      Test 8259 interrupt controller registers
  46.     1A      Verify refresh is occurring
  47.     1C      Base 64K address test
  48.     1E      *Base 64K ram test (16 bits)
  49.     20      *Upper 16 of 32 bit test failed
  50.     22      Test 8742 keyboard controller
  51.     24      Verify CMOS / Configure CMOS
  52.     26      Verify/Load NVRAM parameters
  53.     28      Protected mode 1
  54.     2A        AutoSize memory chips
  55.     2C        Activate interleave (if possible)
  56.     2E      Exit 1st protected mode test
  57.     30      Unexpected shutdown
  58.     32      Determine system board memory size
  59.     34      Relocate memory option
  60.     36      Configure EMS memory option
  61.     38      Configure Wait State option
  62.     3A      Retest 64K base ram
  63.     3C      Determine relative CPU speed
  64.     3E      Get switches/jumper status from 8742
  65.     40      Configure CPU speed
  66.     42      Initialize interrupt vectors
  67.     44      Verify video configuration
  68.     46      Initialize video system
  69.     48      Test for unexpected interrupts
  70.     4A      Start 2nd protected mode test
  71.     4C        Perform LDT instruction test
  72.     4E        Perform TR instruction test
  73.     50        Perform LSL instruction test
  74.     52        Perform LAR instruction test
  75.     54        Perform VERR instruction test
  76.     56        Unexpected exception
  77.     58      Perform A20 gate test
  78.     5A      Keyboard ready test
  79.     5C      Determine if AT or XT keyboard type
  80.     5E      Enter third protected mode test
  81.     60        Base memory test
  82.     62        Base memory address test
  83.     64        Shadow memory test
  84.     66        Extended memory test
  85.     68        Extended address test
  86.     6A        Determine memory size
  87.     6C      Display error messages
  88.     6E      Configure ROM/RAM BIOS
  89.     70      System timer test
  90.     72      Real time clock test
  91.     74      Test for stuck keys
  92.     76      Initialize hardware interrupt vectors
  93.     78      Detect and test coprocessor
  94.     7A      Determine/init COM channels
  95.     7C      Determine LPT channels
  96.     7E      Initialize BIOS Data Area
  97.     80      Detect floppy controller
  98.     82      Test floppy drives
  99.     84      Fixed disk test
  100.     86      Perform external ROM scan
  101.     88      Test keylock/keyboard type
  102.     8A      Wait for F1 test
  103.     8C      Final system initialization
  104.     8E      Interrupt 19 boot loader
  105.     B0      Unknown interrupt occurred
  106.